html,body{padding:0;margin:0;background:#fff;outline:none; font:normal 14px/1.5 helvetica, verdana, san-serif;color:#3f3d3d;}
a{text-decoration:none;color:#545454;}
#page nav{display:none;}
header{background:#ab1324;color:#fff;text-align:center;line-height:40px;height:40px;position:relative;}
header .l_tbn{position:absolute;left:0;top:0;width:40px;height:40px;border-right:1px #c30 solid;text-align:left;}
header .l_tbn a{color: #fff;text-decoration: none;width:40px;height:40px;display:inline-block;background:url(../../resource/ico.png) 8px 7px}
header .l_tbn a:hover{color:#fff;}
#menu dl{margin:0;padding:0;}
#menu dd{padding:5px 0;}
#menu dd dd{color:#545454;}
.content .title{height:30px;line-height:30px;background:#f5f5f5;font-size:14px;padding-left:10px;clear: both;}
.content .editor{text-indent: 4px;margin-top:4px;line-height: 2;background:#fff;padding:4px;}
.tx ol{margin:0;padding:0;list-style-type:none;background:#fff;margin-bottom:10px;}
.tx ol li.list{height: 40px; line-height:40px;overflow:hidden;zoom:1;border-bottom: 1px dashed #ddd;}
.tx ol li.list span{display:none;}
.tx ol li.list a{ padding:0px 10px;color:#545454; height:40px;line-height: 40px;width:100%;text-decoration:none;}
.table_contact{background:#fff;margin-bottom:10px;}
.list-group-item.top {background: url(../../resource/left_side_top_bg.png);color: #333;font-weight:bold;overflow:hidden;padding-left:10px; }
.list-group-item {position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: white;border: 1px solid #DDD;}
.glyphicon-chevron-right::before {content: "\e080";}
.glyphicon {position: relative;top: 1px;z-index:10;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.pull-right {float: right!important;}
a.list-group-item {color: #555;text-decoration:none;}
#main{float: left;width:100%;word-wrap: break-word;overflow: hidden;zoom:1;border-bottom: 1px solid #eee;}
#main_content {position: relative;padding:0px 10px;display: block;}
#main_content .text{font-size: 16px;color: rgb(36, 33, 29);line-height: 30px;white-space: normal;}
#main_content p{margin:0;}
.breadcrumb {margin:0;padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: whiteSmoke;border-radius: 4px;}
.breadcrumb > li {display: inline-block;}
#main_content  img {text-align:left;max-width:100%;}
.breadcrumb a{text-decoration:none;}
.breadcrumb > li + li::before {content: "/\00a0";padding: 0 5px;color: #CCC;}
.leave_lists p{margin:0;}
.leave_lists .leave_bottom{border-bottom: #eee 1px solid;padding:5px 0;}
.leave_lists .leave_contents{color: #888;font-size:14px;}
.leave_lists .comt-meta{font-size:12px;color: #bbb;margin-top:-4px;}
#productlists>li{width:48%}
input,textarea{border:1px solid #ddd;}
textarea{width:280px;height:80px;padding:0;margin:0;}
footer{clear: both;position: relative;}
.footer-inner {padding: 10px 0px;text-align:center;color: #aaa;font-size:12px;}
.contact_td{width:100px}
.news_ul li{padding:10px;border-bottom:1px solid #eee;}
.news_ul .part_left{width:100%;font-size:13px;}
.news_ul{font-size:14px;}
.news_ul .part_right{font-size:12px;color:#999;}
.part_bottom{text-align:center;margin:10px 0;}